/* ----------------------------------------------------------------------------------------------------------

    Output device: screen, projection

    Author:     Nuvio (www.nuvio.cz)
    Update:     2008-07-29, 18:30 GMT+1
    Version:    2.2.6 (2008-07-13, 14:28 GMT+1)

    Structure:
        display; position; z-index; float; clear; width; height; overflow; margin; padding; border; background; align; font;

    Content:

        1) HTML tags
        2) HTML styles
        3) Layout
        4-1) Page: Homepage
        5) Others

---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
1) HTML tags
---------------------------------------------------------------------------------------------------------- */

body {background-color:#fff; color:#404040}

a {color:#333; text-decoration:none;}
a:hover {text-decoration:underline;}

/* ----------------------------------------------------------------------------------------------------------
2) HTML styles
---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
3) Layout
---------------------------------------------------------------------------------------------------------- */

    #nav{color:red; font-size:16px; font-weight:bold;}

    #tray {background-color:#BFBFBF;}
    #tray li a {color:#fff;}
    #tray li#tray-active a {color:#FFF;}
    #tray li a:hover {color:#FFF; text-decoration:underline;}

        #search #search-input {background-color:#FFF;}
        #search #search-input input {color:#404040;}

    #footer, #footer a {color:#9f9f9f;}
    #footer a:hover {color:#404040;}

/* ----------------------------------------------------------------------------------------------------------
4-1) Page: Homepage
---------------------------------------------------------------------------------------------------------- */

#col-top, #col-bottom, #col {background-color:#F5F5F5;}

#cols3 .col h3 {background-color:#ebf3f7; color:#090;}
#cols3 .col h3 a {color:#004279;}
#cols3 .col h3 a:hover {color:#004279;}
#cols3 .col-more {background:#F5F5F5;}

#cols2 #col-left .title h4, #cols2 #col-right h4 {color:#004279;}
#cols2 #col-left .title h4, #cols2 #col-left .title span {background-color:#FFF;}
#cols2 #col-left .article {color:#333; font-size:12px;}
#cols2 #col-left a:hover.article {color:#333;}

#cols2 #col-right {background-color:#ebf3f7;}
#cols2 #col-right h4 span {background-color:#ebf3f7;}

h4 a{color:#004279}
h4 a:hover{color:#004279}

/* ----------------------------------------------------------------------------------------------------------
5) Others
---------------------------------------------------------------------------------------------------------- */

.high {color:#090}

#col-right .box {
	MARGIN: 0px auto; WIDTH: 300px;
	margin-top:7px;
}
#col-right .box  SPAN {
	DISPLAY: block; FLOAT: left; MARGIN: 2px; WIDTH: 140px
}
#col-right .box  SPAN IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#col-right .box  SPAN A.title {
	DISPLAY: block; WIDTH: 104px; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: center
}

.menu{ width:960px; margin:0 auto; background:url(../../images/personal/menu_bj_2.gif) no-repeat 0 0; height:46px; line-height:54px; vertical-align:bottom; margin-top:3px; }
.menu ul,.menu li{ float:left;}
.menu li{ width:102px; display:block; background:url(../../images/personal/menu_bj_1.gif) no-repeat 0 50%; padding-left:2px;}
.menu li.bgno1{ background:url(../../images/personal/menu_over.jpg) no-repeat 2px 0px;  color:#FFFFFF;padding-left:2px;}
.menu li.bgno{ background:url(../../images/personal/menu_bj_4.gif) no-repeat 0 0px;  color:#FFFFFF;padding-left:2px;}
.menu li.bgcolor a{ color:#ecde29;}
.menu li.bgcolor a:hover{ color:#ecde29;}
.menu li,.menu li a{float:left;font-size:14px; color:#FFFFFF;}
.menu li a{font-weight:bold; color:#fff;width:100px; text-align:center;padding-left:1px; text-decoration:none;}
.menu li a:hover{ text-decoration:none;background:url(../../images/personal/menu_over.jpg) no-repeat;color:#fff;}
.menu li.bgno a{ color:#fff;}

#foot {
	MARGIN: 10px 0px 0px
}
#foot P {
	MARGIN: 5px 0px; LINE-HEIGHT: 20px; TEXT-ALIGN: center
}
#foot P.footer {
	BACKGROUND: #ebf6fc; LINE-HEIGHT: 30px
}
#foot A {
	MARGIN: 0px 5px
}
#foot A:hover {
	MARGIN: 0px 5px
}
#foot A:link {
	MARGIN: 0px 5px
}
#foot A:visited {
	MARGIN: 0px 5px
}
